Resolving Data Conflicts with Multiple Versions and Precedence Relationships in Real-Time Databases

نویسندگان

  • Seok-Hee Hong
  • Myoung-Ho Kim
چکیده

We propose a multiversion concurrency control algorithm for real-time databases. Based on a priority cognitive algorithm commonly used in real-time processing, the proposed algorithm resolves data connicts among transactions in favor of the urgent transactions, i.e., those with higher priority. Our algorithm increases the degree of transaction concurrency while minimizing the transactions that miss their deadlines. This is achieved by using precedence relationships and multiple versions. A precedence relationship , which implies a serialization order among connicting transactions , is utilized to resolve data connicts and avoid deadlocks. The algorithm dynamically determines the abort of lower priority transactions depending on the likelihood of roll-backs and their states of execution. This leads to saving system resources by reducing unnecessary aborts of the lower priority transactions. We present some experimental results of our algorithm, comparing other real-time concurrency control algorithms. It is brieey shown that the proposed algorithm has superior performance to serveral algorithms for real-time databases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A real-time concurrency control algorithm: Use of multiversion and precedence relationships

This paper proposes a multiversion concurrency control algorithm for real-time databases. Based on a priority cognitive algorithm commonly used in real-time processing, the algorithm resolves data connicts among connict-ing transactions in favor of the urgent transactions, i.e., those with higher priority. Our algorithm is expected to minimize the transactions missing those deadlines and increa...

متن کامل

Explaining the Increasing Tolerance Threshold for Resolving Marital Conflicts with the Moderating Role of Religious Teachings (Case Study in a Military Unit)

Introduction: Family is established by the marriage contract. The emotional and rational health as well as the authority of the family depend on the members benefiting from insight and knowledge necessary to prevent deviations. Objective: This study aimed to determine the effect of increasing the tolerance threshold in solving marital conflicts with the moderating role of religious teachings. M...

متن کامل

Resolving Student-Parents Conflicts through the Improvement of Moral and Spiritual Intelligence

Resolving conflicts between students and their parents could lead to improvements in academic achievement. As a result, ways of helping with such an outcome are of significance. It can be hypothesized that improvements in moral and spiritual intelligence could lead to such resolutions. To explore this relationship, from among 450 high school students selected randomly, a group of 90 students wi...

متن کامل

Handling of Mutual Conflicts in Distributed Databases Using Timestamps

In distributed database systems, it is desirable to allow read and write accesses to occur independently on replicated copies of database files in case of network partitions to increase availability. However, the system should detect mutual conflicts among the copies of the database files when sites from different partitions merge to form one partition. We present a timestampbased algorithm for...

متن کامل

Resolving Constraint Conflicts in the Integration of ER Schemas

In this work, we address the problem of constraint conflicts while integrating the conceptual schemas of multiple autonomous databases modeled using the EntityRelationship (ER) approach. This paper presents a detailed framework to resolve three types of constraint conflicts, domain constraint conflicts, attribute constraint conflicts and relationship constraint conflicts. There are two types of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 61  شماره 

صفحات  -

تاریخ انتشار 1997